in a generous way - German English Dictionary